$(function(){
	
	$('#switch_qlogin').click(function(){
		$('#switch_login').removeClass("switch_btn_focus").addClass('switch_btn');
		$('#switch_qlogin').removeClass("switch_btn").addClass('switch_btn_focus');
		$('#switch_bottom').animate({left:'0px',width:'70px'});
		$('#qlogin').css('display','none');
		$('#web_qr_login').css('display','block');
		
		});
	$('#switch_login').click(function(){
		
		$('#switch_login').removeClass("switch_btn").addClass('switch_btn_focus');
		$('#switch_qlogin').removeClass("switch_btn_focus").addClass('switch_btn');
		$('#switch_bottom').animate({left:'154px',width:'70px'});
		
		$('#qlogin').css('display','block');
		$('#web_qr_login').css('display','none');
		});
if(getParam("a")=='0')
{
	$('#switch_login').trigger('click');
}

	});
	
function logintab(){
	scrollTo(0);
	$('#switch_qlogin').removeClass("switch_btn_focus").addClass('switch_btn');
	$('#switch_login').removeClass("switch_btn").addClass('switch_btn_focus');
	$('#switch_bottom').animate({left:'154px',width:'96px'});
	$('#qlogin').css('display','none');
	$('#web_qr_login').css('display','block');
	
}


//根据参数名获得该参数 pname等于想要的参数名 
function getParam(pname) { 
    var params = location.search.substr(1); // 获取参数 平且去掉？ 
    var ArrParam = params.split('&'); 
    if (ArrParam.length == 1) { 
        //只有一个参数的情况 
        return params.split('=')[1]; 
    } 
    else { 
         //多个参数参数的情况 
        for (var i = 0; i < ArrParam.length; i++) { 
            if (ArrParam[i].split('=')[0] == pname) { 
                return ArrParam[i].split('=')[1]; 
            } 
        } 
    } 
}  
function checkAndSubmit(){
	if ($('#passwd').val().length < pwdmin) {
		$('#passwd').focus();
		$('#userCue').html("<font color='red'><b>×密码不能小于" + pwdmin + "位</b></font>");
		return false;
	}
	if ($('#passwd2').val() != $('#passwd').val()) {
		$('#passwd2').focus();
		$('#userCue').html("<font color='red'><b>×两次密码不一致！</b></font>");
		return false;
	}
	
	var sqq = /^[1-9]{1}[0-9]{4,9}$/;
	if (!sqq.test($('#qq').val()) || $('#qq').val().length < 5 || $('#qq').val().length > 12) {
		$('#qq').focus().css({
			border: "1px solid red",
			boxShadow: "0 0 2px red"
		});
		$('#userCue').html("<font color='red'><b>×QQ号码格式不正确</b></font>");return false;
	} else {
		$('#qq').css({
			border: "1px solid #D7D7D7",
			boxShadow: "none"
		});
		
	}
	
	$('#regUser').submit();
}

var reMethod = "GET",
	pwdmin = 6;

$(document).ready(function() {
	//login
	$('#login').click(function() {
		if ($('#u').val() == "") {
			$('#u').focus().css({
				border: "1px solid red",
				boxShadow: "0 0 2px red"
			});
			$('#loginCue').html("<font color='red'><b>×用户名不能为空</b></font>");
			return false;
		}
		if ($('#u').val().length < 4 || $('#user').val().length > 16) {

			$('#u').focus().css({
				border: "1px solid red",
				boxShadow: "0 0 2px red"
			});
			$('#loginCue').html("<font color='red'><b>×用户名位4-16字符</b></font>");
			return false;
		}
		
		 $.post("user/login", { 
			 userName :  $("#u").val() , 
			 userPwd :  $("#p").val()  
		    }, function (data, textStatus){
		    	if(data=='success'){ 
		    		window.location.href = "user/goPage";
//		    		$.post(
//		    	     "user/goPage", 
//		    	     {userName:$("#u").val()}, function(data){  
//		    	    	                   document.write(data);//将一个是 ajax返回的html页面直接打印（解释并显示成）页面
//		    	                       //alert(jQuery('div', data).html());    
//		    	                       //alert(data.output);
//		    	                 }
//		    		);
//			      }else{
//			    	  $('#loginCue').html("<font color='red'><b>"+data+"</b></font>");
			      } else{
			    	  $('#loginCue').html("<font color='red'><b>"+data+"</b></font>");
			      }
		    });
	});
	//register
	$('#reg').click(function() {
		if ($('#user').val() == "") {
			$('#user').focus().css({
				border: "1px solid red",
				boxShadow: "0 0 2px red"
			});
			$('#userCue').html("<font color='red'><b>×用户名不能为空</b></font>");
			return false;
		}
		if ($('#user').val().length < 4 || $('#user').val().length > 16) {

			$('#user').focus().css({
				border: "1px solid red",
				boxShadow: "0 0 2px red"
			});
			$('#userCue').html("<font color='red'><b>×用户名位4-16字符</b></font>");
			return false;

		}
		var flag = true;
		$.ajax({
			type: reMethod,
			url: "user/checkUser",
			data: "userName=" + $("#user").val() + '&temp=' + new Date(),
			dataType: 'html',
			success: function(result) {
				if (result.length > 2) {
					$('#user').focus().css({
						border: "1px solid red",
						boxShadow: "0 0 2px red"
					});
					$("#userCue").html(result);
					return;
				} else {
					$('#user').css({
						border: "1px solid #D7D7D7",
						boxShadow: "none"
					});
					checkAndSubmit();
				}
			}
		});
	});
	

});